package io.wit.modules.wit.dao;

import io.wit.modules.sys.dao.BaseDao;
import io.wit.modules.wit.entity.FarmEntity;
import io.wit.modules.wit.entity.ReportEntity;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

@Mapper
public interface ReportDao extends BaseDao<ReportEntity> {

	List<ReportEntity> cashierLists(Long subject_id, int state);

	List<ReportEntity> estatedistributeLists(int state);

	List<ReportEntity> marketLists(Long subject_id);

	List<ReportEntity> subjectdistributeLists(Long deptId);

	List<ReportEntity> subjectworkerLists(Long subjectId);

	List<FarmEntity> seedlist(Map<String, Object> params);

	List<FarmEntity> breedlist(Map<String, Object> params);

}
